administrative technical institute - Français Anglais Dictionnaire